Continue Statement คือ คำสั่งสำหรับการข้ามการทำงาน (Skips) ตามเงื่อนไขที่ได้ระบุเอาไว้ในโปรแกรม ซึ่งจะไม่เหมือนกับ Break Statement เพราะ Continue Statement นั้นจะไม่มีการออกจากลูป แต่เป็นเพียงกระโดดข้ามการทำงานในส่วน ๆ นั้น แต่ยังคงวนลูปจนครบรอบที่กำหนดเหมือนเดิม
ภาพรวมของ Continue Statement
1. ใช้สำหรับการข้ามการทำงาน (Skips) ที่ต้องการ มักจะถูกนำไปใช้กับ Loop Statement ต่าง ๆ
2. Continue Statement ไม่เหมือนกับคำสั่ง Break เพราะยังคงวนลูปจนครบจำนวนรอบเหมือนเิดิม
ตัวอย่างโปรแกรม
public class Continue {
public static void main(String args[]){
int a[] = {10, 20, 30, 40};
for( int i = 0; i<3; i++ ){
if( a[i] == 20 ) {
System.out.println( "continue statement process" );
continue;
}
System.out.println( i + " = " + a[i] );
}
}
}
ผลลัพธ์